Vanishing Point is Neal Ryan Shaw, and Neal Ryan Shaw is Vanishing Point. Its purpose is to explore, test and push the bounds of narrative and player agency. Enjoy responsibly.